package com.gs.wzmanager.service;

import com.gs.wzmanager.entity.Resource;
import com.gs.wzmanager.entity.Role;

import java.util.List;

public interface RoleService {

    //添加角色
    void addRole(Role role);
    //新增角色资源
     void addRoleResource(int roleId, int resId);
    //更新角色
     void updateRole(Role role);
    //通过id查询角色信息
     Role queryRoleById(int id);

     List<Role> queryAllRole();

     List<Resource> queryResourceByRoleId(int roleId);
    //删除角色
     void deleteRole(int id);
    //删除角色资源记录
     void deleteRoleResource(int roleId, int resId);

}
